unable to hold one's urine - Français Anglais Dictionnaire